Joint Source-Channel Coding with Unequal Error Protection using Asymmetric Turbo Codes
نویسندگان
چکیده
In this paper, we devise an efficient joint source-channel coding scheme for robust image transmission over noisy channels. We firstly present a novel interleaver, named unequal row column cyclic cross interleaver, which could improve the error correction capability of turbo codes effectively. Secondly, we devise two types of asymmetric turbo codes which consist of the parallel concatenated turbo codes using two non-identical component encoders with the different constraint lengths and mixed types of generator polynomials. The presented asymmetric turbo codes can optimize the bit error rate of both water-fall region at low signal to noise ratio and error-floor region at high signal to noise ratio, they outperform the conventional symmetric turbo codes but with reduced decoding complexity. Finally, we propose a joint source-channel coding scheme based on unequal error protection using asymmetric turbo codes. This scheme can adaptively adopt different coding strategies, different interleavers of turbo codes, various decoding algorithms and appropriate decoding iterative numbers according to the different significant levels of image data streams and the varying conditions of estimated channel state information. The proposed scheme can also dynamically adjust the source compression ratios and channel code rates by optimizing the rate allocation according to the calculated peak signal to noise ratio of reconstructed images and the estimated channel states information. The experimental results show that the proposed joint source-channel coding scheme can evidently increase the peak signal to noise ratio of the reconstructed images and improve the visual effect of the images but with no additional bandwidth, the scheme is more adaptive and feasible.
منابع مشابه
Joint Source-Channel Synchronisation and Unequal Error Protection For Image Transmission
In this paper we propose a new application of Unequal Error Protection (UEP), in which UEP is used to improve channel and source synchronisation for image transmission. The source coding strategy consists of a 2-D wavelet decomposition followed by quantization and Huffman coding. Source synchronization is achieved by inserting resynchronisation markers into the Variable length Coded bit stream ...
متن کاملRobust Scalable Video Transmission Using Adaptive Double Binary Turbo Code
In this paper an approach for joint source-channel coding in a spatio-temporal wavelet-based scalable coding environment is presented. The scalable quality layers are protected using a double binary turbo code for robust scalable transmission over wireless channels. In the proposed schema the double binary turbo code is used for bitstream adaptation with unequal error protection. An efficient m...
متن کاملJoint Source-channel Fractal Image Coding
We propose a joint source channel coding system for fractal image codes in which both a transmission bit rate allocation scheme and an unequal error protection strategy are considered. We express the total distortion in terms of the source distortion and the channel distortion. Then, we allocate the available total bit rate between the source code and a range of error-correcting codes using a L...
متن کاملUnequal Error Protection for Joint Source-channel Coding Schemes
A joint source-channel coding scheme (JSCCS) used in applications, like sending images, voice, music etc. over internet/ wireless networks, involves source coding to compress the information and channel coding to detect/ correct errors, introduced by the channel. In this paper, we investigate the unequal error protection (UEP) capability of a class of low-density parity-check (LDPC) codes in a ...
متن کاملTurbo Unequal Error Protection Codes with Multiple Protection Levels
Most existing Turbo unequal error protection (UEP) codes provide two error protection levels at the cost of extending the block size of the codeword or increasing the computational complexity. This paper proposes two novel Turbo UEP coding schemes, which provide multiple error protection levels for information bits, according to their different sensitivities to the channel noise. By permuting t...
متن کامل